// 应用全局配置文件

// API域名
const api_link = 'http://www.ncwit.cn/api';
// 应用ID
const app_id = 1;
// 应用名称
const app_name = '';

// 公共请求字段
const request_fields = {
    app: app_id
};

// region 微信相关配置 +++++
const wx_id = 4;
const wx_login_link = 'http://www.ncwit.cn/api/wechat/user/auth';
// 授权模式，snsapi_message：交互授权、snsapi_base：静默授权、snsapi_userinfo：用户授权
const wx_login_scope = 'snsapi_userinfo';
const wx_success_redirect = '';
const wx_error_redirect = '';
const wx_share_title = '新冠疫苗接种';
const wx_share_image = 'http://static.0830ch.com/default/20210513/cb9609533d717d886fe76fa557077e44.jpg';
const wx_share_desc = '天府新区新冠疫苗预约接种';
const wx_share_link = 'http://www.ncwit.cn/vaccine-tf/#/';
// endregion

const app_menu = [{
    iconPath: "/static/uview/example/component.png",
    selectedIconPath: "/static/uview/example/component_select.png",
    text: '首页',
    pagePath: "/pages/index"
},{
    iconPath: "/static/uview/example/component.png",
    selectedIconPath: "/static/uview/example/component_select.png",
    text: '扫码',
    pagePath: "/pages/index"
}];

export default {
    // 接口域名
    api_link,
    // 应用ID
    app_id,
    // 应用名称
    app_name,
    app_menu,
    // 公共请求字段
    request_fields,
    // 微信ID
    wx_id,
    // 登陆地址
    wx_login_link,
    // 授权模式
    wx_login_scope,
    // 成功回调
    wx_success_redirect,
    // 失败回调
    wx_error_redirect,
    wx_share_title,
    wx_share_image,
    wx_share_desc,
    wx_share_link,

    // vuex变量列表，对象格式，{key:{name:'名称', value:'默认值', save: true/false[是否需要存入本地]}}
    stateObject: {
        vuex_wx_id: {
            name: '微信ID',
            value: wx_id,
            save: true,
        },
        vuex_wx_token: {
            name: '微信TOKEN',
            value: '',
            save: true,
        },
        vuex_user_info: {
            name: '用户信息',
            value: {},
            save: false
        },
        vuex_app_id: {
            name: '应用ID',
            value: app_id,
            save: true,
        },
        vuex_app_info: {
            name: '应用信息',
            value: {},
            save: false,
        }
    },
};
